/*-------------------index主页------------------*/
.top{
	height:40px;
	width:100%;
	background-color: #333333;
}
.top a{
	color:#b0b0b0;
	background: url(../images/line.jpg) no-repeat right center;
	padding-right:8px;
	padding-left:8px;
}
.top a:hover{
	color: white;
}
.topleft{
	width: 900px;
	height:40px;
	float: left;
}
.topleft ul li{
	float: left;
	line-height: 40px;
}
.topleft ul .noblock a{
	padding-left:0;
}
.topleft ul .noborder a{ 
	background: none;
}
.topright{
	width: 326px;
	margin-left:900px;
}
.topright ul+ul{
	display: none;
}
.topright ul+ul .liiii{
	color:white;
}
.topright li{
	float: left;
	line-height: 40px;
}
.topright .widt a{
	padding-right:20px;
	background: none;
}

.topright .gwc a{
	background: none #424242;
	display: block;
	width:120px;
	height: 40px;
	float: left;
	
	
}
.topright .gwc a img{
	line-height: 40px;
	margin:13px 10px 0 10px;
	float: left;
}

/*-------------------nav 导航------------------*/
.logo{
	width: 100%;
	height: 60px;
}
.nav{
	width: 1226px;
	height: 60px;
	margin: 22px auto;
	position: relative;
}
.nav img{
	float: left;
	margin-right:20px;
}
.nav_pa{
	height:60px;
	position: relative;
}

.nav_pa .nav_lia{
	padding-right:25px;
	line-height: 60px;
	font-size: 14px;
}
.nav_pa .nav_lia:hover{
	color: #ff6700;
}

.nav_border{
	width: 100%;
	height:1px;
	background: url(../images/line5.jpg);
	position: absolute;
	top:140px;
	display: none;
}
.nav_list{
	height: 230px;
	width: 100%;
	float: left;
	position: absolute;
	top:80px;
	left:0;
	display: none;
	text-align: center;
	z-index: 100;
	background: white;
}
.nav_pa li{
	float: left;
}
.nav_list li{
	float: left;
	margin-top:35px;
	margin-bottom: 35px;
	background: url(../images/line4.jpg) no-repeat right 8px;
}

.nav_list ul .noborder{
	background: none;
}

.nav_list li a img{
	padding-left:28px;
	padding-right:8px;
}
.nav_list li span{
	display: block;
	width: 160px;
	margin-top:120px;
	margin-left: 20px;
}
.nav_list li i{
	color: #ff6700;
	line-height: 24px;
}
.nav form .nav_input{
	width:260px;
	height: 50px;
	border: 1px solid #b0b0b0;
	border-right:none;
	float: left;
	margin-top:-53px;
	margin-left:911px;
	text-indent: 12px;
}
.nav_p{
	position: absolute;
	left: 1036px;
	top:25px;
}
.nav_p a{
	background: #eeeeee;
	color: #757575;
	margin-right: 10px;
	padding-left:5px;
	padding-right: 5px;
}
.nav_p a:hover{
	background: #ff6700;
	color: #fff;
	cursor: pointer;
}
.nav_search{
	width: 50px;
	height: 52px;
	
	float: left;
	margin-top:-53px;
	
}
.nav .nav_search a{
	display: block;
	border: 1px solid #b0b0b0;
	width: 50px;
	height: 52px;
	background: url(../images/2.gif) no-repeat center center;
}
.logo .nav .nav_search a:hover{
	background: #ff6700 url(../images/3.gif) no-repeat center center;
	color: #fff;
	border:none;
	display: block;
	height: 52px;
	cursor: pointer;
}

/*---------------------banner banner图-----------------------*/
.banner{
	width:100%;
	min-height: 460px;
	_height: 460px;
	margin-top:20px;
	
}

/*轮播初始化*/

#swiper{
	height: 480px;
	width: 1226px;
}
#swiperprev{
	left: 240px;
}



.ban{
	width:1226px;
	min-height: 460px;
	_height:640px;
	margin:0 auto;
	position: relative;
}
.banleft{
	width: 234px;
	float: left;
	background: #5e5e5e;
	position: absolute;
	left:0;
	top:0;
	background: rgba(0,0,0,0.6);
	z-index: 99;
}
.banleft_ul{
	width: 234px;
	height: 450px;
	margin-top:30px;
	position: relative;
}
.banleft_ul .banleft_li{
	height: 42px;
	line-height: 42px;
	
}
.banleft_ul  .banleft_li a{
	padding-left: 20px;
	color: #fff;
}
.banleft_ul .banleft_li span{
	display: block;
	width: 90px;
	height: 42px;
	float: right;
	background: url(../images/1.gif) no-repeat 65px 19px;
}
.banleft_li:hover{
	background: #ff6700;
}
#banleft_two{
	position: absolute;
	left:234px;
	top:-30px;
	width: 530px;
	height: 478px;
	border:1px solid #e0e0e0;
	border-left: none;
	display: none;
	float: left;
}
#banleft_two .banleft_posi{
	width: 234px;
	height: 478px;
	float: left;
	text-align: center;
	line-height: 23px;
	padding-left:31px;
	background: white;
}
#banleft_two .banleft_posi p{
	width: 234px;
	height: 73px;
	float: left;
	text-align: center;
	line-height: 23px;
	position: relative;
}
#banleft_two .banleft_posi p img{
	float: left;
	position: absolute;
	left:0px;
	top:16px;
}
#banleft_two .banleft_posi p span{
	float: left;
	background: none;
	margin-left:30px;
	line-height: 60px;
}
#banleft_two .banleft_posi p i{
	display: block;
	width: 60px;
	height: 24px;
	float: right;
	border: 1px solid #ff6700;
	color: #ff6700;
	position: absolute;
	right:20px;
	top:15px;
}


#banleft_three{
	position: absolute;
	left:234px;
	top:-30px;
	width: 795px;
	height: 478px;
	border:1px solid #e0e0e0;
	border-left: none;
	display: none;
	float: left;
}
#banleft_three .banleft_posi{
	width: 234px;
	height: 478px;
	float: left;
	text-align: center;
	line-height: 23px;
	padding-left:31px;
	background: white;
}
#banleft_three .banleft_posi p{
	width: 234px;
	height: 73px;
	float: left;
	text-align: center;
	line-height: 23px;
	position: relative;
}
#banleft_three .banleft_posi p img{
	float: left;
	position: absolute;
	left:0px;
	top:12px;
}
#banleft_three .banleft_posi p span{
	float: left;
	background: none;
	margin-left:30px;
	line-height: 60px;
}

#banleft_one{
	position: absolute;
	left:234px;
	top:-30px;
	width: 265px;
	height: 478px;
	border:1px solid #e0e0e0;
	border-left: none;
	display: none;
	float: left;
}
#banleft_one .banleft_posi{
	width: 234px;
	height: 478px;
	float: left;
	text-align: center;
	line-height: 23px;
	padding-left:31px;
	background: white;
}
#banleft_one .banleft_posi p{
	width: 234px;
	height: 73px;
	float: left;
	text-align: center;
	line-height: 23px;
	position: relative;
}
#banleft_one .banleft_posi p img{
	float: left;
	position: absolute;
	left:0px;
	top:12px;
}
#banleft_one .banleft_posi p span{
	float: left;
	background: none;
	margin-left:30px;
	line-height: 60px;
}
.banright{
	float: left;
	float: left;
	overflow: hidden;
	height:480px;
}
.banright img{
	display: block;
	height: 480px;
	float: left;
	width: 1226px;
}


/*---------------------phone-----------------------*/
.phone{
	height: 170px;
	width: 100%;
	margin-top:40px;
}
.phon_left{
	width: 1226px;
	height: 170px;
	float: left;
}
.phon_p{
	width: 236px;
	height: 170px;
	margin-top:2px;
	float: left;
	background: #5f5750;
}
.phon_left .phon_p a{
	width: 56px;
	height: 30px;
	display: block;
	margin-top:20px;
	margin-left: 9px;
	float: left;
	border-right: 1px solid #665e57;
	padding:5px 12px 30px 0;
}
.phon_left .phon_p a:hover{
	color: #fff;
}
.phon_p .noborder{
	border-right: none;
}
.phon_p .phon_pa{
	display: block;
	width: 64px;
	background: url(../images/line6.jpg) no-repeat bottom center;
}
.phon_p a img{
	padding-bottom:10px;
	display: block;
	height: 25px;	
	width: 21px;
	margin-left:13px;
}
.phon_mf img{
	display: block;
	width: 316px;
	height:170px;
	float: left;
	margin-left: 14px;
}



/*------------------ main ----------------------*/	
.main{
	width: 100%;
	height: 350px;
	margin-top:25px;
	position: relative;
	
}
.main .container{
	overflow: hidden;
}
.main_p{
	height: 24px;
	width: 71px;
	position: absolute;
	right: 25px;
	top: 10px;
}
.main_p a{
	border: 1px solid #e0e0e0;
	padding-left: 10px;
	padding-right: 10px;
	color: #e7e3e0;
}
.main_p .active{
	color: #b0b0b0;
}
.main_p h2{
	font-size: 20px;
	line-height: 40px;
}
.main_dl{
	width: 1226px;
	height: 370px;
	position: relative;
	overflow: hidden;
}
.main_dl .main_dlm dl dt img{
	display: block;
	width: 120px;
	height:124px;
	margin-top:80px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.main_dl .main_dlm dl{
	width: 231px;
	height: 370px;
	background: #fafafa;
	margin-right:14px;
	float: left;
	transition: all .6s;
}
.main_dl .main_dlm dl dd span{
	color: #212121;
	margin-left:60px;
	line-height: 24px;
}
.main_dl .main_dlm dl dd i{
	color: #b0b0b0;
	margin-bottom: 30px;
	margin-left:30px;
	line-height: 30px;
}
.main_dl .main_dlm dl dd b{
	color: #ff6709;
	margin-left:86px;
}
.dp1{
	border-top: 1px solid #ffac13;
}
.dp2{
	border-top: 1px solid #83c44e;
}
.dp3{
	border-top: 1px solid #2196f3;
}
.dp4{
	border-top: 1px solid #e53935;
}
.dp5{
	border-top: 1px solid #00c0a5;
}

.main_dlm{
	width: 2480px;
	margin-top: 40px;
	margin-left: 0px;
	transition: margin-left 0.5s ease 0s;
}


/*------------------------index_main---------------------*/
.index_main{
	width: 100%;
	min-height: 4614px;
	_height:4614px;
	background: #f5f5f5;
	margin-top:100px;
}
.main_main{
	width: 1226px;
	min-height:4614px;
	_height:4614px;
	margin:0 auto;
	overflow: hidden;
}

/*-------------------------main_one 第一部分-----------------------*/
.main_one{
	min-height: 656px;
	_height:656px;
	margin-top:78px;
	overflow: hidden;
	position: relative;
}
.main_one h2{
	font-size: 22px;
	float: left;
	position: absolute;
	left: 0;
	top: -5px;
}
.main_one .one_p{
	position: absolute;
	right: 0;
	top: 10px;
}
.main_one .one_p a:hover{
	color: #ff6700;
	cursor: pointer;
}
.main_one .one_p a:hover span{
	background: #ff6700;
	color: #fff;
}

.one_p a span{
	display: block;
	width: 15px;
	height: 19px;
	border-radius: 50%;
	background: #b0b0b0;
	color: #fff;
	padding-top:1px;
	padding-left:5px;
	margin-left:60px;
	margin-top:-17px;
}
.one-dl .one_pc1{
	float: left;
}
.one_dl{
	width: 1226px;
	min-height: 616px;
	position: relative;
	margin-top: 50px;
	float: left;
}
.one_dl dl dt img{
	display: block;
	width: 120px;
	height:124px;
	margin-top:30px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.one_dl dl{
	width: 238px;
	height: 302px;
	float: left;
	background: #fff;
	margin-right:10px;
	text-align: center;
	position: relative;
	top: -614px;
	left: 244px;
	margin-bottom: 10px;
}
.main_one .one_dl dl dd span{
	color: #212121;
	line-height: 24px;
}
.main_one .one_dl dl dd i{
	color: #b0b0b0;
	margin-bottom: 30px;
	line-height: 30px;
}
.main_one .one_dl dl dd b{
	color: #ff6709;
}
.main_one .one_dl dl dd strong{
	color: #b0b0b0;
	text-decoration: line-through;
}
.myf{
	position: relative;
}
.one_posi{
	width: 64px;
	height: 20px;
	position: absolute;
	top:0;
	left:77px;
	background: #ffac13;
	color: #fff;
	text-align: center;
}
.xp{
	position: relative;
}
.three_posi{
	width: 64px;
	height: 20px;
	position: absolute;
	top:0;
	left:77px;
	background: #83c44e;
	color: #fff;
	text-align: center;
}
.xz{
	position: relative;
}
.one_seven{
	width: 64px;
	height: 20px;
	position: absolute;
	top:0;
	left:77px;
	background: #e53935;
	color: #fff;
	text-align: center;
}

/*-------------------- main_two 第二部分--------------------*/
.main_two{
	min-height: 654px;
	_height:654px;
	margin-top:-590px;
	overflow: hidden;
	position: relative;
	
}
.main_two .two_img{
	margin-top: 50px;
}
.main_two h2{
	font-size: 22px;
	position: absolute;
	left: 0;
	top: 20;
}
.two_p{
	float: right;
	font-size: 16px;
}
.two_p li{
	float: left;
}
.two_p a{
	padding-left:30px;
	display: block;
	height: 20px;
	padding-bottom: 5px;
	position: relative;
}
.main_two .two_posi{
	position: absolute;
	left:0;
	top:50px;
}
.main_two .two_posi img{
	display: block;
	width: 234px;
	height: 300px;
	margin-top: 0;
	margin-bottom: 10px;
}
.two_p .active{
	color: #ff6700;
	
}
.two_list{
	margin-left:242px;
	position: absolute;
	left:0;
	top: 50px;
	display: none;
}
.two_list dl dt img{
	display: block;
	width: 120px;
	height:124px;
	margin-top:30px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.two_list dl{
	width: 236px;
	height: 299px;
	float: left;
	background: #fff;
	margin-right:10px;
	text-align: center;
	margin-bottom: 10px;
	position: relative;
}
.two_list dl dd span{
	color: #212121;
	line-height: 24px;
}
.two_list dl dd b{
	color: #ff6709;
}
.two_list dl dd strong{
	color: #b0b0b0;
	text-decoration: line-through;
}
.two_list dl dd em{
	color: #b0b0b0;
	line-height: 40px;
}
.two_list .two_width{
	width: 236px;
	height:144px;
	position: relative;
}
.two_list .two_width dt img{
	margin-left:160px;
	margin-top:53px;
	display: block;
	width: 50px;
	height: 41px;
}
.two_list .two_width dd span{
	display: block;
	overflow: hidden;
	width: 94px;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left:20px;
	margin-top:-80px;
}
.two_list .two_width dd b{
	margin-left:-156px;
}
.two_list .two_width dd h2{
	font-size: 18px;
	position: absolute;
	left: 20px;
	top: 30px;
}
.two_list .two_width dd em{
	color: #757575;
	position: absolute;
	left:20px;
	top:64px;
}
.text_posi{
	width: 236px;
	height: 90px;
	background: #ff6700;
	overflow:hidden;
	position:absolute;
	bottom:-100px;
	left: 0;
}
.text_posi a{
	margin-left: -2px;
	margin-right: 30px;
	font-size: 12px;
}
.text_posi span{
	line-height: 30px;
	color: #fff;
}
.text_posi i{
	display: block;
	width: 234px;
	color: #ffc299;3
	line-height: 30px;
	margin-left: -26px;
}

/*-------------------- main_three 第三部分--------------------*/
.main_three{
	min-height: 653px;
	_height:653px;
	margin-top:40px;
	overflow: hidden;
	position: relative;
}
.main_three .two_posi{
	position: absolute;
	left: 0;
	top:20px;
	margin-top: 30px;
}
.main_three .two_posi img{
	margin-bottom: 10px;
}
.main_three h2{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 22px;
}
.main_three .two_posi{
	position: absolute;
	left:0;
	top:20px;
}
.main_three .two_posi img{
	display: block;
	width: 234px;
	height: 300px;
	margin-top: 0;
	margin-bottom: 10px;
}


/*-------------------- main_four 第四部分--------------------*/
.main_four{
	min-height: 660px;
	_height:660px;
	margin-top:40px;
	overflow: hidden;
	position: relative;
}
.main_four .two_posi{
	position: absolute;
	left: 0;
	top:20px;
	margin-top: 30px;
}
.main_four .two_posi img{
	margin-bottom: 10px;
}
.main_four h2{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 22px;
}
.main_four .two_posi{
	position: absolute;
	left:0;
	top:20px;
}
.main_four .two_posi img{
	display: block;
	width: 234px;
	height: 300px;
	margin-top: 0;
	margin-bottom: 10px;
}


/*-------------------- main_five 第五部分--------------------*/
.main_five{
	min-height: 341px;
	_height:341px;
	margin-top:40px;
	position: relative;
}
.main_five h2{
	float: left;
	font-size: 22px;
}
.five_p{
	width: 71px;
	height: 20px;
	border: 1px solid #e0e0e0;
	float: right;
}
.five_p a{
	padding-left:14px;
	padding-right: 14px;
	background: url(../images/line9.jpg) no-repeat right center;
	color: #b0b0b0;
	line-height: 18px;
}
.five_list{
	position: absolute;
	left:0;
	margin-top:20px;
}
.five_list img{
	display: block;
	width: 234px;
	height: 300px;
	margin-bottom:-40px
}
.five_list dl dt img{
	display: block;
	width: 120px;
	height:124px;
	margin-top:30px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.five_list dl{
	width: 234px;
	height: 300px;
	float: left;
	background: #fff;
	margin-right:11px;
	margin-bottom:-12px;
	margin-top:24px;
	text-align: center;
}
.five_list dl dd span{
	color: #212121;
	line-height: 24px;
}
.five_list dl dd b{
	color: #ff6709;
}

.five_list dl dd em{
	color: #b0b0b0;
	line-height: 40px;
}


/*-------------------- main_six 第六部分--------------------*/
.main_six{
	min-height: 455px;
	_height:455px;
	margin-top:40px;
	overflow: hidden;
}
.main_six h2{
	float: left;
	font-size: 22px;
}
.six_posi{
	margin-top: 40px;
	width: 1226px;
	min-height: 415px;
}
.main_six dl{
	width: 296px;
	height:415px;
	background: white;
	float: left;
	margin-right: 10px;
}
 .main_six dl dd{
	margin-left:20px;
	
}
.main_six dl dd span{
	width:241px;
	height: 62px;
	margin-bottom: 32px;
	display: block;
	margin-top:20px;
	line-height: 24px;
}
.main_six dl dd b{
	color: #b0b0b0;
	line-height: 28px;
}
.main_six dl dd i{
	padding-right: 10px;
}
.main_six dl dd strong{
	color: #ff6700;
	padding-left: 10px;
	border-left: 1px solid #e0e0e0;
}

/*-------------------- main_seven 第七部分--------------------*/
.main_seven{
	min-height: 460px;
	_height:460px;
	margin-top:40px;
	overflow: hidden;
}
.seven_posi{
	width: 1226px;
	margin-top: 40px;
}
.main_seven h2{
	float: left;
	font-size: 22px;
}
.seven_list{
	width: 296px;
	height: 422px;
	background: white;
	float: left;
	position: relative;
	margin-right:10px;

}
#list_one{
	border-top:1px solid #ffac13;
}

#list_one .seven_p{
	color: #ffac13;
	font-size: 16px;
	margin-top:30px;
	position: absolute;
	top:0;
	width: 289px;
	text-align: center;
}
#list_two{
	border-top:1px solid #83c44e;
}
#list_two .seven_p{
	color: #83c44e;
	font-size: 16px;
	margin-top:30px;
	position: absolute;
	top:0;
	width: 289px;
	text-align: center;
}
#list_three{
	border-top:1px solid #e53935;
}
#list_three .seven_p{
	color: #e53935;
	font-size: 16px;
	margin-top:30px;
	position: absolute;
	top:0;
	width: 289px;
	text-align: center;
}
#list_four{
	border-top:1px solid #2196f3;
}
#list_four .seven_p{
	color: #2196f3;
	font-size: 16px;
	margin-top:30px;
	position: absolute;
	top:0;
	width: 289px;
	text-align: center;
}
.seven_list .seven_dian{
	position: absolute;
	left:92px;
	top:386px;
}
.seven_list .seven_dian a{
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #b0b0b0;
	margin-right: 28px;
	float: left;
}
.seven_list .seven_change{
	height: 255px;
	text-align: center;
	position: absolute;
	top:100px;
	left:0;
}
.seven_list .seven_change h2{
	font-size: 18px;
	margin-top:-28px;
	width: 289px;
}
.seven_list .seven_change span{
	display: block;
	width: 196px;
	line-height: 26px;
	color: #b0b0b0;
	margin-top:15px;
	margin-left:50px;
}
.seven_list .seven_change i{
	line-height: 50px;
}
.seven_list .seven_change img{
	margin-left: 42px;
}
.seven_list .seven_dian .active{
	display: block;
	width: 10px;
	height: 10px;
	border: 1px solid #ff6700;
	border-radius: 50%;
	background: none;
}
.seven_left{
	width: 20px;
	height: 33px;
	background: #d9d9d9;
	color: #fafafa;
	text-align: center;
	padding-top:15px;
	position: absolute;
	left: 0;
	top:180px;
	display: none;
}
.seven_right{
	width: 20px;
	height: 33px;
	background: #d9d9d9;
	color: #fafafa;
	text-align: center;
	padding-top:15px;
	position: absolute;
	right: 0;
	top:180px;
	display: none;
}



/*-------------------- main_eight 第八部分--------------------*/
.main_eight{
	min-height: 285px;
	_height:285px;
	margin-top:40px;
	overflow: hidden;
}
.eight_posii{
	width: 1226px;
	margin-top: 50px;
}
.main_eight .one_p{
	float: right;
}
.one_p a span{
	display: block;
	width: 15px;
	height: 19px;
	border-radius: 50%;
	background: #b0b0b0;
	color: #fff;
	padding-top:1px;
	padding-left:5px;
	margin-left:60px;
	margin-top:-17px;
}
.one_p a:hover{
	color: #ff6700;
	cursor: pointer;
}
.one_p a:hover span{
	background: #ff6700;
	color: #fff;
}
.main_eight dl{
	width: 296px;
	height: 287px;
	background: white;
	text-align: center;
	float: left;
	margin-right:10px;
}

.main_eight dl dt img{
	margin-bottom:30px;
}
.main_eight dl dt{
	position: relative;
}
.main_eight dl dt i{
	position: absolute;
	left:20px;
	bottom:10px;
	display: block;
	width: 19px;
	height: 16px;
	border:2px solid #fff;
	border-radius: 12px;
	background: #626263;
	background: rgba(0,0,0,0.6);
	padding-top:4px;
	padding-left:13px;
}
.main_eight dl dt:hover i{
	background: #ff6700;
	border:none;
}
.main_eight dl dd span{
	color: #b0b0b0;
	line-height: 30px;
}
.main_eight dl dd a:hover{
	color: #ff6700;
}



/*-------------------- footer 尾部--------------------*/
.footer{
	width: 100%;
	min-height: 272px;
	_height:272px;
	background: white;
	margin-top:60px;
}
.footer_main{
	width: 1226px;
	min-height: 272px;
	_height:272px;
	margin:0 auto;
}
.footer_main .footer_p{
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #e0e0e0;
	
}
.footer_main .footer_p a{
	float: left;
	background: url(../images/line10.jpg) no-repeat right center;
	padding-right:62px;
	padding-left:62px;
}
.footer_main .footer_p a img{
	margin-right:10px;
	margin-top:25px;
	float: left;
}
.footer_main .footer_p a:hover{
	color: #ff6700;
}
.footer_main .footer_p .noborder{
	background: none;
}
.footer_list{
	margin-top:10px;
	float: left;
	margin-right: 106px;
	width: 56px;
}
.footer_list span{
	font-size: 14px;
	line-height: 60px;
	margin-left:-10px;
}
.footer_list a{
	float: left;
	line-height: 28px;
	margin-left:-10px;
	background: none;
}
.footer_list a:hover{
	color: #ff6700;
}
.footer_tel{
	width: 136px;
	float: left;
	padding-left: 60px;
	background: url(../images/footer7.jpg) no-repeat left center;
	text-align: center;
	margin-top:40px;
}
.footer_tel span{
	font-size: 20px;
	color: #ff6700;
	margin-bottom: 10px;
}
.footer_tel i{
	color: #616161;
	line-height: 22px;
}
.footer_tel a{
	width: 120px;
	height: 30px;
	border: 1px solid #ff6700;
	margin-top:20px;
	line-height: 30px;
	float: left;
	background: none;
	color: #ff6700;
}
.footer_tel a img{
	margin-top:10px;
	margin-left: 10px;
	float: left;
	background: -webkit-activelink;
	background: rgba(0,0,0,0.6);
	
}
.footer_tel a:hover{
	color: white;
	background: #ff6700 url(../images/footer8.jpg) no-repeat 19px 11px;
	 
}


/*-------------------- end 结束--------------------*/
.end{
	width: 100%;
	height: 166px;
	background: #fafafa;
}
.end_main{
	width: 1226px;
	height: 166px;
	margin:0 auto;
	overflow: hidden;
}
.end_main img{
	margin-top:30px;
}
.end_main .end_list{
	margin-top:-45px;
	margin-left:50px;
}
.end_main .end_list a{
	background: url(../images/line11.jpg) no-repeat right center;
	padding-left:10px;
	padding-right: 10px;
	color: #757575;
}
.end_main .end_list .noborder{
	background: none;
}
.end_main .end_list a:hover{
	color: #ff6709;
}
.end_main .end_text{
	width:584px;
	color: #b0b0b0;
	line-height: 20px;
	margin-left:60px;
	margin-top:0;
}
.end_img{
	margin-top:-80px;
	margin-left:866px;
}
.end_img a img{
	width: 80px;
	height: 28px;
	padding-right: 10px;
	float: left;
}
.end_source{
	margin-top: 105px;
	margin-left: 520px;
	color: #bababa;
	font-size: 18px;
}
